Implementing Lego Agents Using Jason
نویسنده
چکیده
Since many of the currently available multi-agent frameworks are generally mostly intended for research, it can be difficult to built multiagent systems using physical robots. In this report I describe a way to combine the multi-agent framework Jason, an extended version of the agent-oriented programming language AgentSpeak, with Lego robots to address this problem. By extending parts of the Jason reasoning cycle I show how Lego robots are able to complete tasks such as following lines on a floor and communicating to be able to avoid obstacles with minimal amount of coding. The final implementation is a functional extension that is able to built multi-agent systems using Lego agents, however there are some issues that have not been addressed. If the agents are highly dependent on percepts from their sensors, they are required to move quite slowly, because there currently is a high delay in the reasoning cycle, when it is combined with a robot. Overall the system is quite robust and can be used to make simple Lego robots perform tasks of an advanced agent in a multi-agent environment. 1 ar X iv :1 01 0. 01 50 v1 [ cs .M A ] 1 O ct 2 01 0
منابع مشابه
Effectiveness of LEGO Therapy on the Mother-Child Relationship of Preschool Deaf Children
Introduction: LEGO therapy is one of the intervention programs that has been shown to encourage significant improvement in the communication of deaf children. The purpose of the present study was to investigate the effectiveness of LEGO therapy on the mother-child relationship of preschool deaf children in the city of Isfahan. Methods: The present research was a semi-experimental study with pr...
متن کاملTowards a Jason Infrastructure for Soccer Playing Agents
AgentSpeak and its practical interpreter Jason represent an excellent framework for implementing complex, reasoning agents. This paper discusses an ongoing research dedicated to extending Jason with the support for soccer playing agents. The end goal is to design an efficient infrastructure, capable of deploying and running BDI agents in the RoboCup soccer simulation league. 1 Intelligent agent...
متن کاملGathering of Robots in a Ring with Mobile Faults
In this paper, we consider the problem of gathering mobile agents in a graph in the presence of mobile faults that can appear anywhere in the graph. Faults are modeled as a malicious mobile agent that attempts to block the path of the honest agents and prevents them from gathering. The problem has been previously studied by a subset of the authors for asynchronous agents in the ring and in the ...
متن کاملUsing Lego to integrate Mathematics and Science in an Outcomes Based Syllabus
Integrated learning has been put forward in curriculum documents as a means to add meaning and context to mathematics and science learning. However, few models of practice exist to guide teachers’ in implementing this process. This paper examines an educational researcher’s and a practicing teacher’s challenge to use student construction of Lego artefacts as a tool for the learning of mathemati...
متن کاملRoboXAP: an agent-based educational robotics simulator
We describe an agent-based educational robotics simulator for children that we have built based on the popular RoboLab graphical programming environment and the LEGO Mindstorms robot. Motivated by practical as well as pedagogical issues, we developed the RoboXAP environment to try and overcome some of the key difficulties encountered when implementing educational robotics curriculum for kids.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/1010.0150 شماره
صفحات -
تاریخ انتشار 2010